cast a cloud - German English Dictionary